//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKMath.Bnd;
using CascadeSharp.TKMath.gp;

namespace CascadeSharp.TKGeomBase.BndLib
{
    //---------------------------------------------------------------------
    //  Class  BndLib
    //---------------------------------------------------------------------
    public sealed class BndLib
    {
        public BndLib()
            : base()
        {
            throw new NotImplementedException();
        }

        public BndLib(BndLib parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Lin L, double P1, double P2, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Lin2d L, double P1, double P2, double Tol, Bnd_Box2d B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Circ C, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Circ C, double P1, double P2, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Circ2d C, double Tol, Bnd_Box2d B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Circ2d C, double P1, double P2, double Tol, Bnd_Box2d B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Elips C, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Elips C, double P1, double P2, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Elips2d C, double Tol, Bnd_Box2d B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Elips2d C, double P1, double P2, double Tol, Bnd_Box2d B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Parab P, double P1, double P2, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Parab2d P, double P1, double P2, double Tol, Bnd_Box2d B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Hypr H, double P1, double P2, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Hypr2d H, double P1, double P2, double Tol, Bnd_Box2d B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Cylinder S, double UMin, double UMax, double VMin, double VMax, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Cylinder S, double VMin, double VMax, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Cone S, double UMin, double UMax, double VMin, double VMax, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Cone S, double VMin, double VMax, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Sphere S, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Sphere S, double UMin, double UMax, double VMin, double VMax, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Torus P, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }

        public void Add(gp_Torus P, double UMin, double UMax, double VMin, double VMax, double Tol, Bnd_Box B)
        {
            throw new NotImplementedException();
        }
    }; // class BndLib
}